package com.ruoyi.fjzt.mapper;

import java.util.List;
import com.ruoyi.fjzt.domain.TbFjglFjzt1;

/**
 * 房间状态Mapper接口
 * 
 * @author ruoyi
 * @date 2023-11-18
 */
public interface TbFjglFjzt1Mapper 
{
    /**
     * 查询房间状态
     * 
     * @param ID 房间状态主键
     * @return 房间状态
     */
    public TbFjglFjzt1 selectTbFjglFjzt1ByID(Long ID);

    /**
     * 查询房间状态列表
     * 
     * @param tbFjglFjzt1 房间状态
     * @return 房间状态集合
     */
    public List<TbFjglFjzt1> selectTbFjglFjzt1List(TbFjglFjzt1 tbFjglFjzt1);

    /**
     * 新增房间状态
     * 
     * @param tbFjglFjzt1 房间状态
     * @return 结果
     */
    public int insertTbFjglFjzt1(TbFjglFjzt1 tbFjglFjzt1);

    /**
     * 修改房间状态
     * 
     * @param tbFjglFjzt1 房间状态
     * @return 结果
     */
    public int updateTbFjglFjzt1(TbFjglFjzt1 tbFjglFjzt1);

    /**
     * 删除房间状态
     * 
     * @param ID 房间状态主键
     * @return 结果
     */
    public int deleteTbFjglFjzt1ByID(Long ID);

    /**
     * 批量删除房间状态
     * 
     * @param IDs 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTbFjglFjzt1ByIDs(Long[] IDs);

    TbFjglFjzt1 selectWSD();

    int updateTbFjglFjzt12(TbFjglFjzt1 w);
}
